stridden ahead - German English Dictionary